physiographic factor - French English Dictionary